engine upgraded - İspanyolca İngilizce Sözlük